demand/require assistance - Spanish English Dictionary